package org.jeecg.modules.miniAppCustomerEndPoint.entity;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 调用 https://api.weixin.qq.com/sns/jscode2session 接口，以appid，secret, code 为参数，获取 session 数据；此实体类用来对 返回的session数据进行描述
 * 该entity中的各个字段即为 jscode2session接口返回值的各个字段
 */
@Data
public class MiniAppSessoinEntity {

    @JSONField(name = "openid")
    private String openId;

    @JSONField(name = "session_key")
    private String sessionKey;

    @JSONField(name = "unionid")
    private String unionId;

    @JSONField(name = "errcode")
    private Integer errCode;

    @JSONField(name = "errmsg")
    private String errMsg;
}
